Thai Silk Restaurant & Bar

94-95 Isabella St., Southwark, Greater London, United Kingdom, SE1 8DD
Reviews
Description

Thai Silk Restaurant & Bar